.toast{
	font-size: 20px !important;
	padding: 10px;
}
image {
	height: auto;
}
.b_width{
	width: 100%;
}
.hui {
	background: #F4F4F4;
	min-height: 100vh;
}
.b_width{
	width: 100%;
	overflow-x: hidden;
}

.b_flex {
	display: flex;
}

.b_flex_c {
	display: flex;
	align-items: center;
}

.b_flex_c_w {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.b_flex_cc {
	display: flex;
	align-items: center;
	justify-content: center;
}

.b_flex_c_c {
	display: flex;
	align-items: center;
	flex-direction: column;
}

.b_flex_c_cc {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.b_flex_c_s_w {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.b_flex_c_s {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.b_flex_c_s_end {
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.b_m_b {
	margin-bottom: 10rpx;
}

.b_m_bs {
	margin-bottom: 20rpx;
}

.yc_one {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.b_xian {
	width: 100%;
	height: 1rpx;
	background: #F1F1F1;
}

.b_jia_box {
	position: fixed;
	right: 20rpx;
	bottom: 80rpx;
	background: #0087FC;
	width: 85rpx;
	height: 85rpx;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	z-index: 99;
}

.b_jia_box image {
	width: 40rpx;
}

.b_submit_box {
	background-color: #3C7CFF;
	text-align: center;
	width: 90%;
	margin: 0 auto;
	color: #fff;
	border-radius: 35rpx;
	height: 80rpx;
	line-height: 80rpx;
	position: absolute;
	bottom: 100rpx;
	left: 5%;
}

.b_input_right {
	text-align: right;
}

.b_f_w {
	font-weight: bold;
}

.b_box {
	box-sizing: border-box;
	padding: 20rpx;
	background: #fff;
	border-radius: 15rpx;
}

.b_border_b {
	border-bottom: 1rpx solid #F5F5F5;
}

.b_right_img {
	width: 40rpx;
}

.b_red {
	color: red;
}

.b_success-row {
	color: #13ce66;
}

.b_waring-row {
	color: #ffa4a4;
}

.b_yellow-row {
	color: #fefe00;
}

.b_hui-row {
	color: #7a7a7a;
}

.b_reds-row {
	color: red;
}

.b_qt {
	border: none;
	border-bottom: 1px solid #eee;
	outline: none;
}
.b_qz{
	width: 280rpx;
}
.b_radio_box{
	width: 100%;
}
.b_orange{
	color: #FB8753;
}

.b_blue{
	color:#3C7CFF;
}
.b_grey{
	color: #9296AF;
}
.b_red{
	color: #FF0100;
}
.b_green{
	color: #32CBC7;
}
scroll-view ::-webkit-scrollbar{
		display: none;
		width: 0;
		height: 0;
		-webkit-appearance: none;
		background: transparent;
		color: transparent;
	}